home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Util / Pm-Pz / PRINTERDRIVERS.CPT / README < prev   
Text File  |  1991-08-24  |  4KB  |  110 lines

  1. Panasonic 9-pin Printer Driver
  2. --------- ----- ------- ------
  3.  
  4. Who?
  5. ----
  6. © 1991 Charles Rentmeesters
  7. Much thanks to Symantec for providing such a wonderful C compiler
  8. and environment for the Macintosh.  And thanks of course to Apple
  9. Computer for producing such a good computer.
  10.  
  11. What?
  12. -----
  13. "Chuck's Printer Driver" is a printer driver -- chooser device for
  14. using Panasonic 9-pin printers (and compatables) with your Macintosh
  15. computer.  It has been tested on a Macintosh SE (systems 4.1 through
  16. 6.0.7, English and Kanji versions), with a Panasonic KX-P1080i
  17. printer.  It prints in Text (draft or NLQ) mode and Graphics (Low,
  18. Medium, and High) modes.  It is FreeWare, I do not expect any money,
  19. but it would be nice to hear what you think of it, and what I should
  20. add.  Included also is a beta test version of a 24-pin (kx-p1124)
  21. printer driver, it should also work with most epson compatible 24-pin
  22. printers.  Note: There are still bugs in the text printing option, 
  23. but the graphics modes should work fine.
  24.  
  25. How?
  26. ----
  27. You can use the printer driver by dropping it into your system
  28. folder, and selecting it from the chooser desk accessory.  You should
  29. also take time to choose the set-up option in chooser so that the
  30. printer driver knows how to access your printer.  You need to have
  31. some sort of serial to parallel converter if you are trying to hook-
  32. up a printer that only has a parallel port -- see your printer 
  33. manual.  The Grappler 9-pin interface can be turned into a simple
  34. serial to parallel converter by setting all of its dip-switches to
  35. the ON position.
  36.  
  37. Where?
  38. ------
  39. I can mostlikely be reached by internet e-mail to
  40. roach@khan.cs.wisc.edu, I read this mail approximately once a day,
  41. and will respond via internet e-mail usually within a day.  I can
  42. also be reached by US mail:
  43.     Charles Rentmeesters
  44.     410 North Carroll St
  45.     Madison, WI 53703
  46.  
  47. Why?
  48. ----
  49. After receiving the 9-pin Grappler interface, and being disappointed
  50. in the way that it handled things, I decided to write my own printer
  51. driver in software.  A software version would have more options and
  52. control over the original printer, where the Grappler only used the
  53. Imagewriter driver and did conversion in hardware.  I thought this
  54. was a tremendous kludge.  Yes, Apple Computer doesn't really support
  55. people writing their own printer drivers, but since they didn't 
  56. provide a good selection of printer drivers, it's up to us 
  57. programmers.
  58.  
  59. When?
  60. -----
  61. Version 0.1.1 is available now.  New versions will be released when
  62. I receive enough feedback to release a new version.
  63.  
  64. Disclaimer
  65. ----------
  66. The Printer Driver is freeware, copy it and give it to all your
  67. friends.  This program can not and should not be sold for any price,
  68. it is free.  I do not take any responsibility for the use of my 
  69. software, use at your own risk, it may have bugs.
  70.  
  71. Technical
  72. ---------
  73. The program uses the following printer control codes 
  74. (9-pin version):
  75. For draft and NLQ modes:
  76.     ESC x 1        Set NLQ mode
  77.     ESC x 0        Set draft mode
  78.     ESC - 1        Underline On
  79.     ESC - 0        Underline Off
  80.     ESC E        Bold printing on
  81.     ESC F        Bold printing off
  82.     ESC 4        Italics on
  83.     ESC 5        Italics off
  84.     ESC 2        Set scrolling to 1/6 of an inch
  85.     ESC A <x>    Set scrolling to x/72 inches
  86. For graphics mode:
  87.     ESC K        Enter graphics mode, 60dpi
  88.     ESC * 5        Enter graphics mode, 72dpi
  89.     ESC * 4        Enter graphics mode, 80dpi
  90.     ESC * 6        Enter graphics mode, 90dpi
  91.     ESC L        Enter graphics mode, 120dpi
  92.     ESC Z        Enter graphics mode, 240dpi
  93.     ESC A <x>    Set scrolling to x/72 inches
  94.     ESC 2        Set scrolling to 1/6 of an inch
  95.     ESC 3 <x>    Set scrolling to x/216 inches
  96.  
  97. Other good referances
  98. ----- ---- ----------
  99. 'Print-Drivers.txt' by David Oster 
  100. ( can be gotten by ftp from sumex-aim.stanford.edu)
  101.  
  102. DTS (Apple Developer Technical Support) document
  103. 'Learning to Drive' and 'Sample Writer' source code,
  104. availiable on Developer's Essentials CD's (and also
  105. possibly ftp.apple.com, but I haven't checked)
  106.  
  107. Also the HP Deskjet sources in C.  (I forget where I
  108. got a hold of my copy.  -- it's all public domain)
  109.  
  110.